long term supplier declaration - Turco Inglés Diccionario